Appendix for FCD Load Balancing under Switching Costs and Imperfect Observations

نویسندگان

  • Furong Huang
  • Anima Anandkumar
چکیده

I. PROOF OF PROPOSITION 1 Proof: Consider a simple example of n = 2 servers in a super time slot. At t = 2k, assume without loss of generality that X 1 (2k) > X 2 (2k). At the exploration slot t = 2k+1 with exploration probability γ 2k , the expected number of users is thus E [X 1 (2k + 1)] = X 1 (2k)(1 − γ 2k) + X 2 (2k)γ 2k E [X 2 (2k + 1)] = X 2 (2k)(1 − γ 2k) + X 1 (2k)γ 2k. On one hand, each user a who switched from server 1 to server 2 experiences lighter load and switches back with probability f 21 := f (X 1 (2k), X 2 (2k + 1), γ 2k). On the other hand, each user b who switched from server 2 to server 1 experiences heavier load and hence, switches back with probability 1. At t = 2k + 2, the expected load in each server is thus where f 12 = 1. In order to ensure fast convergence to-Nash equilibrium, it is intuitive to have the expected loads in the two servers to be balanced after each round of the algorithm, i.e., setting E[X 1 (2k + 2)] = E[X 2 (2k + 2)], we obtain f 21 = 1 − 1 2γ 2k 1 − X 2 (2k) X 1 (2k). Extend to n-server scenario. In order for rapid convergence, the backtracking probability can be achieved by setting load balance of the next time slot. f ji (X i (2k), X j (2k)) is as follows: f ji = max 1 − n−1 nγ 2k 1 − Xj (2k) Xi(2k) , 0 , X j (2k) < X i (2k) 1, X j (2k) ≥ X i (2k) In the case that the exploration probability meets the condition that 0 ≤ γ 2k ≤

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Online Distribution and Load Balancing Optimization Using the Robin Hood and Johnson Hybrid Algorithm

Proper planning of assembly lines is one of the production managers’ concerns at the tactical level so that it would be possible to use the machine capacity, reduce operating costs and deliver customer orders on time. The lack of an efficient method in balancing assembly line can create threatening problems for manufacturing organizations. The use of assembly line balancing methods cannot balan...

متن کامل

Impact of Processing-Resource Sharing on the Placement of Chained Virtual Network Functions

Network Function Virtualization (NFV) provides higher flexibility for network operators and reduces the complexity in network service deployment. Using NFV, Virtual Network Functions (VNF) can be located in various network nodes and chained together in a Service Chain (SC) to provide a specific service. Consolidating multiple VNFs in a smaller number of locations would allow to decrease capital...

متن کامل

Load Balancing Approaches for Web Servers: A Survey of Recent Trends

Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...

متن کامل

On Load Balancing in Multicomputer/Distributed Systems Equipped with Circuit or Cut-Through Switching Capability

For multicomputer or distributed systems that use circuit switching, wormhole routing, or virtual cut-through, 2 the communication overhead and the message delivery time depend largely upon link contention rather than upon the distance between the source and the destination. That is, a larger communication overhead or a longer delivery delay occurs to a message when it traverses a route with he...

متن کامل

EASM: Efficiency-Aware Switch Migration for Balancing Controller Loads in Software-Defined Networking

1Tao Hu, 2Zehua Guo, 1Julong Lan, 1Jianhui Zhang, 1Wei Zhao 1National Digital Switching System Engineering & Technology Research Center, Zhengzhou, 450002, China 2Didichuxing, Beijing, 100120, China Corresponding author: Tao Hu; Tel: +86-182-3715-2418; E-mail: [email protected] Abstract: Distributed multi-controller deployment is a promising method to achieve a scalable and reliable control pla...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012